home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.20000217-20000824 / 000009_news@columbia.edu _Thu Feb 17 17:10:04 2000.msg < prev    next >
Internet Message Format  |  2020-01-01  |  3KB

  1. Return-Path: <news@columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id RAA08149
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Thu, 17 Feb 2000 17:10:04 -0500 (EST)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id QAA24316
  7.     for kermit.misc@watsun.cc.columbia.edu; Thu, 17 Feb 2000 16:57:28 -0500 (EST)
  8. X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
  9. From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
  10. Subject: Re: TELNET error with K95 1.19
  11. Date: 17 Feb 2000 21:57:26 GMT
  12. Organization: Columbia University
  13. Message-ID: <88hqs6$nno$1@newsmaster.cc.columbia.edu>
  14. To: kermit.misc@columbia.edu
  15.  
  16. In article <88hogo$mbo$1@nntp1.atl.mindspring.net>,
  17. Bob Rodriguez  <robertr@netcom17.netcom.com> wrote:
  18. :   The new TELNET terminal negotiation options in version 1.19
  19. : seems to have introduced a problem when telneting to special ports
  20. : that are not Unix logins. There's a MUD that I was able to get to ok with
  21. : 1.17 as candum.acc.umu.se 2001, but now it times out with the following 
  22. : errors:
  23. : -
  24. : ?Telnet Protocol Timeout - connection closed
  25. : ?Telnet waiting for response to WILL TERMINAL-TYPE
  26. : ?Telnet waiting for response to WILL NAWS
  27. : ?Telnet waiting for response to WILL AUTHENTICATION
  28. : ?Telnet waiting for response to WILL NEW-ENVIRONMENT
  29. : If I turn Telnet negotiation off, I can get through alright, but then
  30. : none of my commands are echoed to the terminal and the terminal is not
  31. : set to VT100.
  32.  
  33. This is going to be a Frequently Asked Question in the next few weeks.
  34. I advise everyone to please read the Telnet Reference" in the online
  35. Kermit 95 Manual.
  36.  
  37. MUD servers fall into one of two categories:
  38.  
  39.  . they are telnet servers that run on non-telnet ports that
  40.    do not properly implement the telnet protocol.  All they do
  41.    is output a series of bytes at the beginning of a connection
  42.    to fake a telnet client into thinking it is talking to a 
  43.    real telnet server.  This is done instead of actually implementing
  44.    a telnet state machine that would respond negatively to each of
  45.    the above negotiations.
  46.  
  47.    In this case, you need to disable the negotiations of the
  48.    above telnet negotiations:
  49.  
  50.      SET TELOPT TERMINAL-TYPE REFUSE
  51.      SET TELOPT NAWS REFUSE
  52.      SET TELOPT AUTH REFUSE
  53.      SET TELOPT NEW-ENV REFUSE
  54.  
  55.    or 
  56.  
  57.      SET HOST /CONNECT host port /NO-TELNET-INIT
  58.  
  59.  . they are not telnet servers at all and do not support any
  60.    telnet negotiations
  61.  
  62.    SET HOST /CONNECT host port /RAW-SOCKET
  63.  
  64. In C-Kermit 7.0 and Kermit 95 1.1.19, the TELNET command means "use
  65. Telnet protocol" to make the connection.  If the connection is not
  66. using Telnet protocol, the SET HOST should be used instead.
  67.  
  68.     Jeffrey Altman * Sr.Software Designer * Kermit-95 for Win32 and OS/2
  69.                  The Kermit Project * Columbia University
  70.               612 West 115th St #716 * New York, NY * 10025
  71.   http://www.kermit-project.org/k95.html * kermit-support@kermit-project.org